package com.ruoyi.aicall.model;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.HashMap;
import java.util.Map;


@Data
@Accessors(chain = true)
public class ApiGatewaysModel implements Serializable {
    private static final long serialVersionUID = 1L;

    /** id */
    private Long id;

    /** 网关名称 */
    private String gwName;

    /** profile名称 */
    private String profileName;

    /** 外呼的主叫号码 */
    private String caller;

    /** 被叫前缀; */
    private String calleePrefix;

    /** 网关地址; ip地址:端口 */
    private String gwAddr;

    /** 外呼语音编码 */
    private String codec;

    /** 网关名称描述; */
    private String gwDesc;

    /** 网关用途 0 dropped; 1 phonebar; 2 outbound tasks; 3. Unlimited */
    private Integer purpose;


}
